roller pump - French English Dictionary